#pragma once
#include "Headers.h"

using namespace System;
using namespace System::ComponentModel;
using namespace System::Collections;
using namespace System::Windows::Forms;
using namespace System::Data;
using namespace System::Drawing;
using namespace WeifenLuo::WinFormsUI::Docking;

namespace OgreUnified {

	public ref class GameViewForm : public WeifenLuo::WinFormsUI::Docking::DockContent
	{
	public:
		GameViewForm(void)
		{
			InitializeComponent();
			Instance = this;
		}
		static property GameViewForm ^Instance;

	protected:
		~GameViewForm()
		{
			if (components)
			{
				delete components;
			}
		}

	private:
		System::ComponentModel::Container ^components;

		void InitializeComponent(void)
		{
			this->SuspendLayout();
			// 
			// GameViewForm
			// 
			this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);
			this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
			this->ClientSize = System::Drawing::Size(284, 262);
			this->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 8.25F, System::Drawing::FontStyle::Regular, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->HideOnClose = true;
			this->Name = L"GameViewForm";
			this->Text = L"GameViewForm";
			this->ResumeLayout(false);

		}
	};
}
